real-time repeater satellite - Spanish English Dictionary